rearing habitat - Turco Inglés Diccionario